package com.ctshk.rpc.cms.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
@ApiModel(value = "AppHomeCmsDTO对象", description = "APP首页CMS聚合对象")
public class AppHomeCmsDTO implements Serializable {

    @ApiModelProperty(value = "轮播图")
    private List<H5BannerResDTO> rotate;

    @ApiModelProperty(value = "公告")
    private List<TipDTO> tips;

    @ApiModelProperty(value = "金刚位")
    private List<OperateDTO> operate;

    @ApiModelProperty(value = "金刚位1")
    private List<OperateDTO> operate1;

    @ApiModelProperty(value = "金刚位下方banner")
    private List<H5BannerResDTO> banner;

    @ApiModelProperty(value = "最近分社距离")
    private Integer distance;

    @ApiModelProperty(value = "消息数量")
    private Integer number;
}